make great strides - Allemand Anglais Dictionnaire